economic implications - Turkish English Dictionary